#include <stdio.h>

int main()
{
    //int* a[2];  //指针数组：数组里的每个元素都是指针
    int a[2][3] = 
    {
        {1,2,3},
        {4,5,6}
    };
    int* p[2];
    //p[0] = a[1];
    //printf("%d\n",*(p[0]));
    // p[0] = a[0];
    // p[1] = *(a+1);
    // printf("%d\n",**(p+1));

    //char* s[2] =   //字符串数组，存放在常量区，不可更改
    char s[2][10] =   //字符二维数组，存放在栈上，可以更改
    {
        "suqian",
        "jiaoyu"
    };
    printf("%c\n",*s[0]);
    printf("%c\n",*s[0] + 1);
    printf("%c\n",*(s[0] + 1));
    printf("%c\n",*(*(s + 1) + 1 ));
    printf("%c\n",**(&s[0] + 1));
    return 0;
}